const mongoose = require('mongoose')
const userSchema = mongoose.Schema({
  userId: Number, // id，自增长
  userName: String, // 用户名
  userPwd: String, // 密码（后面要加密）
  userEmail: String, // 用户邮箱
  gender: String, // 性别:0-男，1-女
  deptId: Number, // 部门关联id
  job: String, // 职位名称
  state: {
    type: Number,
    default: 1
  }, // 状态：1-在职，2-离职，3-试用期
  role: {
    type: Number,
    default: 1
  }, // 角色：0-超级管理员，1-管理员，2-用户
  roleList: [], // 角色id
  createTime: {
    type: Date,
    default: Date.now
  }, // 创建时间
  lastLoginTime: {
    type: Date,
    default: Date.now
  }, // 最后登陆时间
  remark: String
})
module.exports = mongoose.model('users', userSchema, 'users')
